missile destroyer - Turkish English Dictionary